  -- Temporus --
function spell0_17880(pUnit, Event) --@Banish Dragon Helper,n/a--
pUnit:FullCastSpellOnTarget(31550,pUnit:GetMainTank ())
pUnit:RegisterEvent('Sorts_17880', 726, 1)
end
function spell1_17880(pUnit, Event) --@Hasten,n/a--
pUnit:FullCastSpellOnTarget(31458,pUnit:GetMainTank ())
pUnit:RegisterEvent('Sorts_17880', 10359, 1)
end
function spell2_17880(pUnit, Event) --@Mortal Wound,Heal--
pUnit:FullCastSpellOnTarget(31464,pUnit)
pUnit:RegisterEvent('Sorts_17880', 15387, 1)
end
function spell3_17880(pUnit, Event) --@Spell Reflection,Heal--
pUnit:FullCastSpellOnTarget(38592,pUnit)
pUnit:RegisterEvent('Sorts_17880', 6380, 1)
end
function spell4_17880(pUnit, Event) --@Wing Buffet,Heal--
pUnit:FullCastSpellOnTarget(31475,pUnit)
pUnit:RegisterEvent('Sorts_17880', 793, 1)
end
function spell5_17880(pUnit, Event) --@Wing Buffet,Heal--
pUnit:FullCastSpellOnTarget(38593,pUnit)
pUnit:RegisterEvent('Sorts_17880', 805, 1)
end
function Sorts_17880(pUnit, Event)
choix_sorts_17880 = math.random(0, 5)
if choix_sorts_17880 == 0 then
pUnit:RegisterEvent('spell0_17880', 1, 1)
end
if choix_sorts_17880 == 1 then
pUnit:RegisterEvent('spell1_17880', 1, 1)
end
if choix_sorts_17880 == 2 then
pUnit:RegisterEvent('spell2_17880', 1, 1)
end
if choix_sorts_17880 == 3 then
pUnit:RegisterEvent('spell3_17880', 1, 1)
end
if choix_sorts_17880 == 4 then
pUnit:RegisterEvent('spell4_17880', 1, 1)
end
if choix_sorts_17880 == 5 then
pUnit:RegisterEvent('spell5_17880', 1, 1)
end
end
function mob17880_Action(pUnit, Event)
pUnit:RegisterEvent('Sorts_17880', math.random(1500, 3000), 1)
end
function mob17880_Leave(pUnit, Event)
end
function mob17880_Kill(pUnit, Event)
end
function mob17880_Die(pUnit, Event)
pUnit:RemoveEvents();
end
RegisterUnitEvent(17880, 1, 'mob17880_Action')
RegisterUnitEvent(17880, 2, 'mob17880_Leave')
RegisterUnitEvent(17880, 3, 'mob17880_Kill')
RegisterUnitEvent(17880, 4, 'mob17880_Die')
